package 作业文件.代码块作业;

public class Dmk {
    public static void main(String[] args) {
        Zi zi = new Zi(18);
    }
}

class  Fu {
    public Fu() {
        System.out.println("父类的无参构造方法");
    }

    static {
        System.out.println("这是父亲静态代码块");
    }
    {
        System.out.println("这是父亲构造代码块");
    }
}
class  Zi extends  Fu{
    public  int age;

    public Zi(int age) {
        this.age = age;
        System.out.println("儿子的单参构造方法");
    }

    static {
        System.out.println("这是儿子的静态代码块");
    }
    {
        System.out.println("这是儿子的构造代码块");
    }
}